power installations - German English Dictionary